package cc.lj.internal.coupons.infrastructure.po;

import cc.lj.internal.core.model.BaseModel;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@TableName("cap_merchant")
public class CapMerchantPO extends BaseModel {

    /**
     * 主键
     */
    private Integer id;
    /**
     * 封顶额活动表主键
     */
    private Integer capId;
    /**
     * 倍数模型表主键
     */
    private Integer modelId;
    /**
     * 关联物业资源展位表主键,该字段数据中删除了，这里为了兼容老程序，所以使用 exist=false 处理
     */
    @TableField(exist = false)
    private Integer resourceId;
    /**
     * 商户展位号
     */
    private String merchantShow;
    /**
     * 商户区域
     */
    private String merchantArea;
    /**
     * 商户展位建筑面积
     */
    @TableField(exist = false)
    private BigDecimal showSpace;
    /**
     * 每日租金
     */
    @TableField(exist = false)
    private BigDecimal dayRent;
    /**
     * 卖场封顶额
     */
    private Integer martCapValue;
}
